home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 9 / The PC-SIG Library on CD ROM - Ninth Edition.iso / 801_900 / DISK0848 / DISK0848.ZIP / INSTALLJ.BAT < prev    next >
DOS Batch File  |  1990-06-21  |  4KB  |  128 lines

  1. @echo off
  2. rem JUDY Installation Batch Job -- copyright InterFact Software, 1990
  3. rem
  4. if %1z == z goto message
  5. rem
  6. echo       ╔════════════════════════════════════════════════╗
  7. echo       ║          JUDY INSTALLATION BATCH JOB           ║
  8. echo       ║ This batch job will copy all necessary files   ║
  9. echo       ║ from the distribution diskette in the current  ║
  10. echo       ║ drive to the destination drive and directory   ║
  11. echo       ║ you have indicated.                            ║
  12. echo       ║ If you already have JUDY files in the target   ║
  13. echo       ║ directory, this batch job will overwrite them. ║
  14. echo       ║ Any CALENDAR, ADDRESS, EXPENSES & IDEA files,  ║
  15. echo       ║ however, will remain untouched.                ║
  16. echo       ║ If this is not what you want, hit Ctrl-C now   ║
  17. echo       ║ and terminate this batch job.                  ║
  18. echo       ║ Otherwise, to install JUDY press any key...    ║
  19. echo       ╚════════════════════════════════════════════════╝
  20. echo.
  21. pause>nul
  22. echo Making Directory %1...
  23. md %1
  24. echo.
  25. echo.
  26. if exist judyk.com goto dojudy
  27. echo 
  28. echo                       ERROR
  29. echo      JUDYK.COM not found on distribution diskette.
  30. echo     Installation aborted.  Check disk and try again.
  31. goto done
  32. :dojudy
  33. echo Copying JudyK.com...
  34. copy judyk.com %1 >nul
  35. rem
  36. if exist jk.com goto dojk
  37. echo 
  38. echo                       ERROR
  39. echo        JK.COM not found on distribution diskette.
  40. echo     Installation aborted.  Check disk and try again.
  41. goto done
  42. :dojk
  43. echo Copying JK.com...
  44. copy jk.com %1 >nul
  45. rem
  46. if exist phone.exe goto dophone
  47. echo 
  48. echo                       ERROR
  49. echo      PHONE.EXE not found on distribution diskette.
  50. echo     Installation aborted.  Check disk and try again.
  51. goto done
  52. :dophone
  53. echo Copying Phone.exe...
  54. copy phone.exe %1 >nul
  55. rem
  56. if exist judy.hlp goto dohelp
  57. echo 
  58. echo                       ERROR
  59. echo       JUDY.HLP not found on distribution diskette.
  60. echo     Installation aborted.  Check disk and try again.
  61. goto done
  62. :dohelp
  63. echo Copying Judy.hlp...
  64. copy judy.hlp %1 >nul
  65. rem
  66. if exist judy.doc goto dodoc
  67. echo 
  68. echo                       ERROR
  69. echo       JUDY.DOC not found on distribution diskette.
  70. echo     Installation aborted.  Check disk and try again.
  71. goto done
  72. :dodoc
  73. echo Copying Judy.doc...
  74. copy judy.doc %1 >nul
  75. rem
  76. if exist judy.bat goto dobat
  77. echo 
  78. echo                       ERROR
  79. echo       JUDY.BAT not found on distribution diskette.
  80. echo     Installation aborted.  Check disk and try again.
  81. goto done
  82. :dobat
  83. echo Copying Judy.bat...
  84. copy judy.bat %1 >nul
  85. echo.
  86. echo.
  87. if not exist %1\judyk.com goto whoops
  88. if not exist %1\jk.com goto whoops
  89. if not exist %1\judy.hlp goto whoops
  90. if not exist %1\judy.doc goto whoops
  91. if not exist %1\phone.exe goto whoops
  92. if not exist %1\judy.bat goto whoops
  93. rem
  94. rem
  95. echo All files copied...Installation successful.
  96. echo Please remove diskette and refer to documentation to
  97. echo configure JUDY for your system.  See section on "Running JudyK
  98. echo the First Time." 
  99. goto done
  100. :message
  101. echo 
  102. echo       ╔════════════════════════════════════════════════╗
  103. echo       ║                 SYNTAX ERROR                   ║
  104. echo       ║ INSTALLJ needs a destination path, including   ║
  105. echo       ║ both the drive and the directory. First change ║
  106. echo       ║ to the drive with the distribution diskette.   ║
  107. echo       ║ Then type INSTALLJ followed by the drive and   ║
  108. echo       ║ directory where you want JUDY to reside.  For  ║
  109. echo       ║ example, to install JUDY in a \JUDY directory  ║
  110. echo       ║ on the C: drive, type                          ║
  111. echo       ║                                                ║
  112. echo       ║         INSTALLJ c:\JUDY                       ║
  113. echo       ║                                                ║
  114. echo       ╚════════════════════════════════════════════════╝
  115. goto done
  116. :whoops
  117. echo 
  118. echo       ╔════════════════════════════════════════════════╗
  119. echo       ║                    ERROR                       ║
  120. echo       ║      A file was not properly transferred.      ║
  121. echo       ║   Please check target pathname and try again.  ║
  122. echo       ╚════════════════════════════════════════════════╝
  123. goto done
  124. :done
  125. echo.
  126. echo.
  127. echo.
  128.